drain profond - French English Dictionary